hemp straps - Alemán Inglés Diccionario